teacher-student relation - French English Dictionary